organ and tissue transplantation - Turkish English Dictionary